// components/bookingitem/bookingitem.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    hasDetele:{
      type:Boolean,
      value:false
    },
    //通过接受了home.js文件里面的currentbookingData 给 booking
    // 在渲染到页面wxml模板里面
    booking:{
      type:Object,
      value:{}
    },

    // 设置全局变量来接受父组件的index
    index:{
      type:Number,
      value:-1,
    }

  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    //创建一个方法触发之后通知父组件
    remove(e)
    {
      // 传递_id 为了删除指定的数据项
      let _id=e.currentTarget.dataset._id
      // 触发自定义事件
      this.triggerEvent('delete',{_id,index:this.properties.index})
      
    }
  }
})
